dendritic cell – English–Español translations

🇬🇧 en es 🇪🇸

dendritic cell noun

  • immune cell
célula dendrítica
Wiktionary Links